put the wind up - Spanish English Dictionary